<?php

/*
Entite modelisant une seance 
Cette entite est en lien avec le film, la salle et la ligne de panier (entite seance dans la classe ligne de panier)(cf dossier de conception)
*/
class Seance extends Entite {
	
	
	 protected $dateSeance;
	 protected $heureSeance;
	 protected $nbPlacesDispo;
	 protected $film;
	 protected $salle;
	
	
	public function __construct () {
		
		parent::__construct();
	}
	
	public function setDateSeance($dateseance)
    {
         $this->dateSeance = $dateseance;
    }
	 
    public function setHeureSeance($heureseance)
    {
         $this->heureSeance = $heureseance;
    }
	 
	public function setNbPlacesDispo($nbPlaces)
    {
         $this->nbPlacesDispo = $nbPlaces;
    }
	
    public function setFilm(Film $film)
    {
          $this->film= $film;
    }
	 
	public function setSalle(Salle $salle)
    {
          $this->salle= $salle;
    }
	
  
	
    public function getDateSeance()
    {
          return $this->dateSeance;
    }
        
    public function getHeureSeance()
    {
          return $this->heureSeance;
    }
        
    public function getNbPlacesDispo()
    {
          return $this->nbPlacesDispo;
    }
        
    public function getFilm()
    {
          return $this->film;
    }
		  
    public function getSalle()
    {
          return $this->salle;
    }
        
   
	function __toString() {
		/*
		$xml = "<Film>\n";
		$xml .= "<id>".$this->id."</id>\n";
		$xml .= "<titre>".$this->titre."</titre>\n";
		$xml .= "<synopsys>".$this->synopsys."</synopsys>\n";
		$xml .= "<urlphoto>".$this->urlPhoto."</urlphoto\n";
		$xml .= "<duree>".$this->duree."</duree>\n";
		$xml .= "<realisateur>".$this->realisateur."</realisateur>\n";
		$xml .= "<genre>".$this->genre."</genre>\n";
		$xml .= "<typepublic>".$this->typePublic."</typepublic>\n";
		$xml .= "<datesortie>".$this->dateSortie."</datesortie>\n";
		$xml .= "</Film>\n";
		return $xml;*/
	}
	
	
	
	
}



?>